| addControl(IControl *control) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| CControl(IControlRoot *root, const long uniqueId, const CRect &area, IActionListener *listener=NULL) | Exponent::GUI::Controls::CControl | |
| CCONTROL_NO_ID_REQUIRED | Exponent::GUI::Controls::CControl | [static] |
| CControlPanel(IWindow *parent, IControlRoot *root, const long uniqueId, const CRect &area, IActionListener *listener=NULL) | Exponent::GUI::Controls::CControlPanel | |
| CControlRoot(IWindow *parent) | Exponent::GUI::Controls::CControlRoot | |
| clearControls() | Exponent::GUI::Controls::CControlRoot | [virtual] |
| controlIsDropFileEnabled(const bool dropEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| controlIsEnabledFor(const CString &identifier) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| controlIsKeyEnabled(const bool keyEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| controlIsLocked() const | Exponent::GUI::Controls::CControlRoot | [virtual] |
| controlIsMouseEnabled(const bool mouseEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| CPresetBrowserHead(IControlRoot *root, const long uniqueId, const CRect &area, IActionListener *listener=NULL, IPresetHandler *presetHandler=NULL, CPresetBrowserSelector *selector=NULL) | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | |
| createBankMenu() | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| dereference() | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
| disableControl() | Exponent::GUI::Controls::CControlPanel | [virtual] |
| doDefaultDrawing(const bool doDefaultDraw) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| drawControl(CGraphics &graphics) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::IControl::drawControl(CGraphics &graphics)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| drawEnabledControl(CGraphics &graphics) | Exponent::GUI::Controls::CControlPanel | [protected, virtual] |
| drawPrimaryImage(CGraphics &graphics) | Exponent::GUI::Controls::CControl | [protected, virtual] |
| drawPrimaryImage(CGraphics &graphics, const bool drawFrameIfNoImage) | Exponent::GUI::Controls::CControl | [protected, virtual] |
| drawRootControl(CGraphics &graphics) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::IControlRoot::drawRootControl(CGraphics &graphics)=0 | Exponent::GUI::Controls::IControlRoot | [pure virtual] |
| e_bankCombo enum value | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| e_loadButton enum value | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| e_saveButton enum value | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| e_serialiseFromDisk enum value | Exponent::GUI::Controls::IControlRoot | |
| e_serialiseToDisk enum value | Exponent::GUI::Controls::IControlRoot | |
| EControlIds enum name | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| EControlRootSerialiseOption enum name | Exponent::GUI::Controls::IControlRoot | |
| enableControl() | Exponent::GUI::Controls::CControlPanel | [virtual] |
| flushSizeChange() | Exponent::GUI::Controls::CControlPanel | [protected] |
| getAbsoluteRect() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getArea() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getBankPath() const | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [inline] |
| getControlAtIndex(const long index, bool isIndex=true) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getControlIndex(IControl *control) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getDimension() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getDropEnabledControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getGlobalCoordinatesOfControl(IControl *control, CPoint &point) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| getKeyEnabledControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getLastUsedControl() const | Exponent::GUI::Controls::CControlRoot | [inline, virtual] |
| getLockedControl() const | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getMouseEnabledControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getNormalisedArea() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getNumberOfControls() | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getNumberOfInsertedControls() | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getObjectDescription(char *string, const long size) const | Exponent::GUI::Controls::CControl | [virtual] |
| getParentControl() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getParentWindow() const | Exponent::GUI::Controls::CControlRoot | [virtual] |
| getReferenceCount() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getRootControl() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getUniqueId() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getValue() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| getWindowCoordinatesOfControl(IControl *control, CPoint &point) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| getWindowOffset() | Exponent::GUI::Controls::CControlPanel | [virtual] |
| handleActionEvent(const CActionEvent &event) | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [virtual] |
| handleDoubleClick(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleDoubleClick(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| handleFileDrop(const CDropEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::IControlRoot::handleFileDrop(const CDropEvent &event)=0 | Exponent::GUI::Listeners::IDropFileListener | [pure virtual] |
| handleKeyDown(const CKeyboardEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::IControlRoot::handleKeyDown(const CKeyboardEvent &event)=0 | Exponent::GUI::Listeners::IKeyboardListener | [pure virtual] |
| handleKeyUp(const CKeyboardEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::IControlRoot::handleKeyUp(const CKeyboardEvent &event)=0 | Exponent::GUI::Listeners::IKeyboardListener | [pure virtual] |
| handleLeftButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleLeftButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| handleLeftButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleLeftButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| handleMouseLeavingArea(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleMouseLeavingArea(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| handleMouseMovement(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleMouseMovement(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| handleMouseScroll(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleMouseScroll(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| handleRightButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleRightButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| handleRightButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::handleRightButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| IControl() | Exponent::GUI::Controls::IControl | [inline] |
| IControlRoot() | Exponent::GUI::Controls::IControlRoot | [inline] |
| IDropFileListener() | Exponent::GUI::Listeners::IDropFileListener | [inline] |
| IKeyboardListener() | Exponent::GUI::Listeners::IKeyboardListener | [inline] |
| IMouseListener() | Exponent::GUI::Listeners::IMouseListener | [inline] |
| intialise(const SPresetBrowserHeadSetup &setup) | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | |
| isContainer() const | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
| isControlAttatched(IControl *control) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| isDropFileEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isEnabledFor(const CString &identifier) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isKeyEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isMouseEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| isVSTAttatched(const bool attatched=true) | Exponent::GUI::Controls::CControlRoot | [inline, virtual] |
| lockControl(IControl *control) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| m_absoluteArea | Exponent::GUI::Controls::CControl | [protected] |
| m_actionListener | Exponent::GUI::Controls::CControl | [protected] |
| m_area | Exponent::GUI::Controls::CControl | [protected] |
| m_backgroundColour | Exponent::GUI::Controls::CControl | [protected] |
| m_bankCombo | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_bankMenu | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_bankPath | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_boundsColour | Exponent::GUI::Controls::CControlPanel | [protected] |
| m_controlArray | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_controlRootBackgroundImage | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_dimension | Exponent::GUI::Controls::CControl | [protected] |
| m_disabledImage | Exponent::GUI::Controls::CControl | [protected] |
| m_doDefaultDrawing | Exponent::GUI::Controls::CControl | [protected] |
| m_drawPanelBounds | Exponent::GUI::Controls::CControlPanel | [protected] |
| m_dropEnabled | Exponent::GUI::Controls::CControl | [protected] |
| m_enabled | Exponent::GUI::Controls::CControl | [protected] |
| m_frameColour | Exponent::GUI::Controls::CControl | [protected] |
| m_isVSTAttatched | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_keyboardEnabled | Exponent::GUI::Controls::CControl | [protected] |
| m_lastControl | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_loadButton | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_lockedControl | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_mouseEnabled | Exponent::GUI::Controls::CControl | [protected] |
| m_needsRightClick | Exponent::GUI::Controls::CControl | [protected] |
| m_normalisedArea | Exponent::GUI::Controls::CControl | [protected] |
| m_originalPosition | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_parentControl | Exponent::GUI::Controls::CControl | [protected] |
| m_parentWindow | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_presetHandler | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_primaryImage | Exponent::GUI::Controls::CControl | [protected] |
| m_referenceCount | Exponent::GUI::Controls::CControl | [protected] |
| m_rootControl | Exponent::GUI::Controls::CControl | [protected] |
| m_rootPath | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_saveButton | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_selector | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [protected] |
| m_subMouseEvent | Exponent::GUI::Controls::CControlRoot | [protected] |
| m_uniqueId | Exponent::GUI::Controls::CControl | [protected] |
| m_value | Exponent::GUI::Controls::CControl | [protected] |
| needsRightClick() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
| onDrawDrawThePanelBounds(const bool draw=true) | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
| postProcessMouseEvent(IControl *theControl) | Exponent::GUI::Controls::CControlRoot | [protected] |
| preProcessMouseEvent(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [protected] |
| referenced() | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
| registerActionListener(IActionListener *listener) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| Exponent::GUI::Controls::IControl::registerActionListener(IActionListener *listener)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| removeControl(IControl *control) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| serializeFromNode(CXMLNode &node) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::serializeFromNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| serializeToNode(CXMLNode &node) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::serializeToNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setArea(const CRect &area) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::IControl::setArea(const CRect &area)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setBackgroundImage(IImage *image) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| Exponent::GUI::Controls::IControlRoot::setBackgroundImage(IImage *image)=0 | Exponent::GUI::Controls::IControlRoot | [pure virtual] |
| setBoundsColour(const CAlphaColour &boundsColour) | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
| setControlRoot(IControlRoot *controlRoot) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| setDefaultControlColours(const CAlphaColour &backgroundColour=CAlphaColour::CALPHACOLOUR_WHITE, const CAlphaColour &frameColour=CAlphaColour::CALPHACOLOUR_BLACK) | Exponent::GUI::Controls::CControl | [virtual] |
| setDisabledImage(IImage *theImage) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::setDisabledImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setMenuWindowAttributes(CWindowAttributes *windowAttributes, const SMenuColours &colours) | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | |
| setParentControl(IControl *parent) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| setParentWindow(IWindow *parent) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| Exponent::GUI::Controls::IControlRoot::setParentWindow(IWindow *parent)=0 | Exponent::GUI::Controls::IControlRoot | [pure virtual] |
| setPrimaryImage(IImage *theImage) | Exponent::GUI::Controls::CControl | [virtual] |
| Exponent::GUI::Controls::IControl::setPrimaryImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
| setUniqueId(const long id) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| setValue(const double value) | Exponent::GUI::Controls::CControl | [inline, virtual] |
| shouldClip(const bool clip=true) | Exponent::GUI::Controls::CControlPanel | |
| startToolTipTimer() | Exponent::GUI::Controls::CControlRoot | [virtual] |
| stopToolTipTimer() | Exponent::GUI::Controls::CControlRoot | [virtual] |
| unlockControl() | Exponent::GUI::Controls::CControlPanel | [virtual] |
| update() | Exponent::GUI::Controls::CControl | [virtual] |
| updateArea(const CRect &area) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| updateControl(IControl *control) | Exponent::GUI::Controls::CControlPanel | [virtual] |
| Exponent::GUI::Controls::CControlRoot::updateControl(const long index, bool isIndex) | Exponent::GUI::Controls::CControlRoot | [virtual] |
| ~CControl() | Exponent::GUI::Controls::CControl | [virtual] |
| ~CControlPanel() | Exponent::GUI::Controls::CControlPanel | [virtual] |
| ~CControlRoot() | Exponent::GUI::Controls::CControlRoot | [virtual] |
| ~CPresetBrowserHead() | Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead | [virtual] |
| ~IControl() | Exponent::GUI::Controls::IControl | [inline, virtual] |
| ~IControlRoot() | Exponent::GUI::Controls::IControlRoot | [inline, virtual] |
| ~IDropFileListener() | Exponent::GUI::Listeners::IDropFileListener | [inline, virtual] |
| ~IKeyboardListener() | Exponent::GUI::Listeners::IKeyboardListener | [inline, virtual] |
| ~IMouseListener() | Exponent::GUI::Listeners::IMouseListener | [inline, virtual] |